/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Gestiongrupo;
import Gestionequipo.*;
import Gestioncategorias.*;
import java.util.ArrayList;


/**
 *
 * @author Adrian
 */
public class Grupo {
    
    private Integer Id_grupo;
    private String Nombre;
    
    private ArrayList<Equipo> equipos_grupo = new ArrayList<Equipo>();
    private Categoria c = new Categoria();

    
    public Grupo(){
    
    }
    
    public Grupo(Integer id, String n){
        
        this.Id_grupo = id;
        this.Nombre = n;
        
    }
    
    public Integer GetId(){
        
        return Id_grupo;
    }
    
    public String GetNombre(){
        
        return Nombre;
    }
    
    public Equipo GetEquipo(Integer i){
        
        return equipos_grupo.get(i);        
    }
    
    public ArrayList<Equipo> GetEquipos(){
        
        return equipos_grupo;        
    }
    
    public int numEquipos_grupo(){
        
        return equipos_grupo.size();
    }
    
    public void SetId(Integer id){
        
        Id_grupo = id;
    }
    
    public void SetNombre(String n){
        
        Nombre = n;
    }
    
    public void SetEquipo(Equipo a){
        
        this.equipos_grupo.add(a);
        
    }
    
    public Categoria GetCategoria(){
        
        return c;
    }
    
    public void  SetCategoria(Categoria ca){
        
        this.c=ca;
    }
}
